home *** CD-ROM | disk | FTP | other *** search
/ The 640 MEG Shareware Studio 2 / The 640 Meg Shareware Studio CD-ROM Volume II (Data Express)(1993).ISO / bbs / cbox22.zip / CHATBOX.DOC < prev    next >
Text File  |  1992-11-27  |  61KB  |  1,300 lines

  1.          
  2.  
  3.  
  4.  
  5.  
  6.          ------------------------------------------------------------------
  7.         |                                                                  |
  8.         |                                                                  |
  9.         |                                                                  |
  10.         |                        ChatBox Version 2.2                       |
  11.         |                                                                  |
  12.         |            Split-Screen Sysop Chat - Caller Page Door            |
  13.         |                                                                  |
  14.         |                               For                                |
  15.         |                                                                  |
  16.         |                  PCBoard Versions 14.5 & 14.5a                   |
  17.         |                                                                  |
  18.         |                            Including                             |
  19.         |                                                                  |
  20.         |                      PCBoard /M Multi-port                       |
  21.         |                                                                  |
  22.         |                                                                  |
  23.         |             Horizontal or Vertical Split-Screen Chat             |
  24.         |                                                                  |
  25.         |                                                                  |
  26.         |    Sysop Configurable Page Sounds (Beeping, Telephone Ringing)   |
  27.         |                                                                  |
  28.         |                                                                  |
  29.         |          Sysop may choose Flashing "Silent Page" Mode            |
  30.         |                                                                  |
  31.         |                                                                  |
  32.         |             Uses PCBTEXT for Language Compatibility              |
  33.         |                                                                  |
  34.         |                                                                  |
  35.         |      Seamless Appearance when used as a "Shelled-to" Door        |
  36.         |                                                                  |
  37.         |                                                                  |
  38.         |                All Options Are Sysop-Configurable                |
  39.         |                                                                  |
  40.         |                                                                  |
  41.         |                       ChatBox Version 2.2                        |
  42.         |                                                                  |
  43.         |       (C) Copyright 1991-1992   Yandell Computer Services        |
  44.         |                                                                  |
  45.         |             12121 Little Road - Bldg. 303 - Suite 212            |
  46.         |                        Hudson, FL 34667                          |
  47.         |                                                                  |
  48.         |                     DATA -- (813) 842-8099                       |
  49.         |                                                                  |
  50.         |                                                                  |
  51.         |                        November 27, 1992                         |
  52.         |                                                                  |
  53.         |                                                                  |
  54.         |                                                                  |
  55.          ------------------------------------------------------------------ 
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.         --------------------------------------------------------------------
  70.                                       ChatBox
  71.         --------------------------------------------------------------------
  72.  
  73.                                  TABLE OF CONTENTS                      Page
  74.                                  -----------------                      ----
  75.  
  76.               INTRODUCTION                                                 
  77.               ------------
  78.               1.0  What Is ChatBox                                         3
  79.               1.1  What Is New in Version 2.2 (Upgrading)                  3
  80.                
  81.               INSTALLING ChatBox
  82.               ------------------
  83.               2.0  Preliminaries                                           4
  84.               2.1  Configuring PCBoard Door Files                          4
  85.               2.2  Setting Up Door Batch Files                             5
  86.               2.3  Running CBSETUP and Creating CHATBOX.CNF             6-11
  87.               2.4  Setting Up for Sysop Initiated Chats                   12
  88.               2.5  Setting Up for Multi-Language Use                      13
  89.               2.6  Setting Up V.I.P. Callers (CHATBOX.VIP)                13
  90.               2.7  Setting Up Callers Who Cannot Page (CHATBOX.NOT)       13
  91.               2.8  Setting Up PCBoard for an Alternate Chat Device        13
  92.                             
  93.               RUN-TIME CONSIDERATIONS
  94.               -----------------------
  95.               3.0  Notes Regarding PCBTEXT Files                          14
  96.               3.1  Notes Regarding the F4 Function Key                    15
  97.               3.2  Notes regarding window (box) clearing                  15
  98.               3.3  Notes regarding the "leave a comment" prompt           16
  99.               3.4  Notes Regarding SOUND.BAT                              16
  100.               3.5  Notes Regarding Text File Displays                     16
  101.  
  102.               MISCELLANEOUS
  103.               ------------- 
  104.               4.0  Sysop Function Keys                                    17
  105.               4.1  Technical Notes                                        17
  106.               4.2  Caller Log Entries                                     18
  107.               4.3  ChatBox CHATLOG (ALT-L) Files                          18
  108.               4.4  Multi-Nodes, Networks, Multi-taskers                   18
  109.               4.5  Error Messages                                         18
  110.               4.6  Where to Receive Assistance                            18
  111.               4.7  Disclaimer and Warranty                                19
  112.               4.8  License to Use ChatBox                                 19
  113.               4.9  Revision History                                       19
  114.                   
  115.               REGISTRATION       
  116.               ------------
  117.               5.0  Registering ChatBox                                    20
  118.               5.1  Register With CONFIDENCE - Author Information          20
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.         --------------------------------------------------------------------
  136.         Page 3                        ChatBox                         Page 3
  137.         --------------------------------------------------------------------
  138.  
  139.         1.0  What is ChatBox
  140.         --------------------
  141.         ChatBox  is  a Split-Screen chat utility designed for  PCBoard.  The 
  142.         Sysop may select the Split-Screen format for chatting. In horizontal
  143.         mode, the screen is split into two halves (boxes), upper and  lower.  
  144.         In vertical mode, the screen is split into two halves (boxes),  left 
  145.         and  right.  ChatBox is installed as a 'door' and is designed to  be 
  146.         used between the Sysop and an on-line caller.
  147.  
  148.         The  Sysop  may initiate the chat.  ChatBox will bypass  its  paging 
  149.         process and go directly into chat mode if initiated by the Sysop.
  150.    
  151.         Split-Screen chatting allows simultaneous typing between  the  Sysop
  152.         and the caller.
  153.  
  154.         ChatBox allows the  Sysop to select the type of sound  made  when  a 
  155.         caller is paging.  A different tone may be selected for the familiar 
  156.         "beep-beep",  or one of several different telephone  ringing  sounds 
  157.         may be chosen. Sysops may choose to shell to their own noise  making 
  158.         or screen flashing program to alert them a caller is paging. Printer
  159.         bells may be used also.
  160.          
  161.         The  Sysop  may edit most of the information in  the  caller's  USER 
  162.         record while chatting, without the caller's knowledge.
  163.  
  164.         Three different paging periods may be set for each day of the week.
  165.  
  166.         Split-Screen chat colors may be configured by the Sysop  (registered
  167.         copies of ChatBox only).
  168.  
  169.         ChatBox uses PCBTEXT for multi-language compatibility and additional 
  170.         flexibility.
  171.           
  172.         ChatBox is DESQview aware.
  173.  
  174.         ChatBox works with non-standard com ports automatically.
  175.  
  176.         ChatBox  works  with regular PCBoard software or  the  /M Multi-port
  177.         version of PCBoard automatically.
  178.  
  179.  
  180.         1.1  What is new in version 2.2 (upgrading)
  181.         -------------------------------------------
  182.         Please  refer  to the enclosed file FEATURES.NEW for a list  of  new 
  183.         features  in  ChatBox  version  2.2.  To  upgrade  from  an  earlier
  184.         version,  simply  answer  the questions  in  CBSETUP  with  blinking 
  185.         asterisks beside them and read the sections in this manual regarding
  186.         those questions and new features. 
  187.                
  188.         Using CBSETUP, see the second page of set-up options which  contains 
  189.         the different paging time periods for each day. Each period may  now 
  190.         have  a specific paging tone.  If upgrading to ChatBox  version  2.2 
  191.         from a previous version, all of the paging period tones will default 
  192.         to the single tone configured in your previous version of ChatBox. 
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.         --------------------------------------------------------------------
  202.         Page 4                       ChatBox                          Page 4
  203.         --------------------------------------------------------------------
  204.  
  205.         2.0  Preliminaries
  206.         ------------------
  207.         Create  a directory or subdirectory where you normally place  doors. 
  208.         Extract the entire contents of CBOX22.ZIP into this location.
  209.  
  210.           
  211.         2.1  Configuring PCBoard Door Files
  212.         -----------------------------------
  213.         Install a door called PAGE into your DOORS.LST file using  PCBSETUP. 
  214.         Answer the following questions as follows:
  215.  
  216.                                          USER DOOR
  217.           Filename   Password  Sec Login SYS  SYS  Shell Path to DOOR Files
  218.           --------   --------  --- ----- ---  ---  ----- ------------------
  219.         #) PAGE                 10   N    Y    N     Y   (if appropriate)
  220.  
  221.  
  222.         Note  the use of PAGE as a door name, not CHATBOX, as you will  most 
  223.         likely want to place PAGE as a command in your main menu (BRDM). 
  224.   
  225.         A password would usually not be required for your PAGE door.
  226.  
  227.         A  low  security level is required, as you may  also be  using  this 
  228.         same door when you wish to initiate a chat with the caller.  ChatBox
  229.         follows  the security level for the "O" command in PCBoard.  Callers 
  230.         who  are  below this level will not be able to use ChatBox  to  page 
  231.         the Sysop.
  232.  
  233.         A  USERS.SYS file MUST be created. ChatBox will not run without  it, 
  234.         as ChatBox NEVER accesses the USERS file.
  235.           
  236.         A DOOR.SYS file is NOT needed.
  237.           
  238.         If running PCBoard 14.5a, shelling is HIGHLY recommended because  it 
  239.         greatly increases the speed at which PCBoard returns when the caller 
  240.         exits  from  ChatBox. ChatBox has been specifically  designed  as  a 
  241.         "Shell" door.  Setting up ChatBox as a "swapped shell" door  is  not 
  242.         recommended  unless it is needed due to memory limitations.  ChatBox 
  243.         only requires about 82K of memory so "swapping" the "shell to"  door 
  244.         should not be required.
  245.  
  246.         If you have different DOORS.LST files in your conferences, you  will 
  247.         need to configure the PAGE door in them also.
  248.  
  249.         It  is up to the individual Sysop as to whether or not to place  the 
  250.         PAGE command in the doors menu, or as a command on the main menu, or  
  251.         both.  The recommended usage is to place PAGE on the main  menu  and 
  252.         not in the doors menu.
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.  
  266.  
  267.         --------------------------------------------------------------------
  268.         Page 5                        ChatBox                         Page 5
  269.         --------------------------------------------------------------------
  270.                          
  271.         2.2  Setting up door batch files
  272.         --------------------------------
  273.         The  purpose of this section is to explain the command line  calling 
  274.         syntax for ChatBox.  Please refer to the PCBoard manual for  a  more 
  275.         complete  discussion  on door batch file installation.  If  you have 
  276.         named  the door PAGE (recommended) the following examples  would  be 
  277.         the  contents of your door file named PAGE (NOTE: do NOT  place  any 
  278.         extension such as .BAT on the PAGE file).
  279.                               
  280.         *PREFERRED METHOD* (fast load!)
  281.         -------------------------------
  282.         @echo off
  283.         C:\CHATBOX\CHATBOX.EXE  CHATBOX.CNF  C:\PCB                            
  284.         ----------------------  -----------  ------                            
  285.                 |               |            |-> This node's home directory.
  286.                 |               |               
  287.                 |               |                                            
  288.                 |                ---------> The name of the configuration    
  289.                 |                           file. Enter a file NAME only.    
  290.                 |                           NEVER place a location here. 
  291.                 |                                                        
  292.                  -------> The executable file name.  Placing its location
  293.                           in-line as shown results in MUCH faster response
  294.                           time in executing the door.    
  295.                                     
  296.         The two lines above are all that is required to execute ChatBox when 
  297.         running  as  a  shelled-to door in PCBoard 14.5a.  If  you  are  not 
  298.         running PCBoard 14.5a or you are not running ChatBox as a shelled-to 
  299.         door,  add the call to BOARD.BAT as the third command  in  the  door 
  300.         file  Do NOT end your door file with BOARD.BAT if running ChatBox as 
  301.         a shell-to door in PCBoard 14.5a.
  302.  
  303.  
  304.         *OLD FASHIONED METHOD* (tried and true, but slow load)
  305.         ------------------------------------------------------
  306.         @echo off
  307.         d:                                                                    
  308.         cd\chatbox
  309.         CHATBOX.EXE  CHATBOX.CNF  C:\PCB                            
  310.         c:                        ------                            
  311.         cd\pcb                       |-> This node's home directory. 
  312.                                          
  313.                                          
  314.           
  315.         The  above method will work fine with ChatBox. The only drawback  is 
  316.         the  slower loading time as a result of the changing of  drives  and 
  317.         directories  in  DOS.  As  with the  "preferred  method",  only  add 
  318.         BOARD.BAT  to  the end of the door file if you are NOT  shelling  to 
  319.         ChatBox in PCBoard 14.5a, or if you are running PCBoard 14.5.
  320.  
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329.  
  330.  
  331.  
  332.  
  333.         --------------------------------------------------------------------
  334.         Page 6                        ChatBox                         Page 6
  335.         --------------------------------------------------------------------
  336.  
  337.         2.3  Running CBSETUP and creating CHATBOX.CNF
  338.         ---------------------------------------------
  339.         Enclosed with ChatBox 2.2 is a file called  CBSETUP.EXE.  This  file
  340.         allows  you  to easily and quickly configure  ChatBox  configuration 
  341.         files.  Only one CHATBOX.CNF file is required for all nodes.  Please 
  342.         refer to section 2.5 page 13 for information on creating CHATBOX.CNF
  343.         files for multi-language use.
  344.                                                                       
  345.         To  start  CBSETUP.EXE, enter CBSETUP CHATBOX.CNF at your DOS prompt 
  346.         (CHATBOX.CNF would be the appropriate configuration file).   
  347.  
  348.         Each parameter in CBSETUP is described on the following pages.
  349.           
  350.  
  351.         * ChatBox registration number 
  352.         ---------------------------
  353.         This is the registration number received when ChatBox is registered. 
  354.           
  355.         Registration  causes the ChatBox [ UNREGISTERED COPY ]  message  and 
  356.         the brief delay at program termination to disappear. This message is 
  357.         not replaced with your board name or anything else. The entire  line 
  358.         completely  disappears for  a true, seamless, "looks  like  PCBoard" 
  359.         process if running as a shelled-to door in PCBoard 14.5a.  
  360.           
  361.         Registration also allows ChatBox to use the Sysop defined colors for 
  362.         Split-Screen chat operations.
  363.  
  364.  
  365.         * Default chat screen type
  366.         --------------------------
  367.         You  may select the initial type of Split-Screen chat mode  to begin 
  368.         the on-line chat session in. The valid selections are:
  369.  
  370.         (1)  Horizontal Split-Screen.  The Sysop will be in the top  half of 
  371.              the screen, the caller will be in the bottom half.
  372.  
  373.         (2)  Vertical Split-Screen.  The Sysop will be in the left hand side
  374.              of the screen, the caller will be in the right hand side.
  375.  
  376.         (3)  Regular non-split screen.  Self explanatory.
  377.  
  378.  
  379.         If it is determined that the caller's communications program is  not 
  380.         ANSI capable, ChatBox will start the chat in the regular,  non-split 
  381.         screen  mode.  If this occurs, the Sysop will receive a  message  on 
  382.         the local screen stating this.  The Sysop should not try to force  a 
  383.         Split-Screen chat session when this occurs, as it will probably only 
  384.         result  in  the caller's screen being filled  with  unreadable  ANSI 
  385.         escape sequences. 
  386.  
  387.  
  388.  
  389.  
  390.                        Section 2.3 continues on the next page
  391.  
  392.  
  393.  
  394.  
  395.  
  396.  
  397.  
  398.  
  399.         --------------------------------------------------------------------
  400.         Page 7                        ChatBox                         Page 7
  401.         --------------------------------------------------------------------
  402.  
  403.         2.3  Running CBSETUP and creating CHATBOX.CNF (continued)
  404.         ---------------------------------------------------------
  405.  
  406.         * Speed to wrap instead of scroll
  407.         ---------------------------------
  408.         If  the caller is at or below this connect rate, ChatBox  will  wrap
  409.         to the top of each window (box) when the box is filled with text. If
  410.         the caller is above this speed, ChatBox will scroll the contents  of
  411.         the box up one line when the box is filled.
  412.  
  413.         Since  scrolling separate parts of the screen may yield  unfavorable
  414.         results to callers with connect speeds of 300 and 1200, a setting of
  415.         at least 1200 is recommended.
  416.  
  417.         Valid entries here are 300, 1200, 2400, & 9600.  ChatBox will always
  418.         wrap text to the top of a window when a caller is at 300 baud.
  419.  
  420.  
  421.         * Name to Display for Sysop
  422.         ---------------------------
  423.         While in Split-Screen chat,  this name is used to identify the Sysop
  424.         in the status line for the Sysop's half of the screen.
  425.  
  426.         This name is used in the introductory  "Hello, this is  _____" text.
  427.  
  428.         This is also used if the Sysop drops to DOS in ChatBox.  It will  be 
  429.         displayed in front of appropriate "___ has exited to DOS" message.
  430.  
  431.  
  432.         * Color to use for Chat Text
  433.         ----------------------------
  434.         Chat text (text the Sysop and caller type while chatting) colors may
  435.         be configured.  This color is used when the caller is in color mode.
  436.         Pressing F2 at this parameter in CBSETUP will display a color  chart 
  437.         and sample Split-Screen chat display using the colors you've chosen.
  438.  
  439.         Chat text colors are always high intensity (bright).
  440.  
  441.         ChatBox  must be registered for this setting to be recognized. In an 
  442.         unregistered copy, this will default to "2" when ChatBox is run.
  443.  
  444.  
  445.         * Color to use for Box Lines
  446.         ----------------------------
  447.         Box line (lines creating the chat "box" while chatting)  colors  may
  448.         be configured.  This color is used when the caller is in color mode.
  449.         Pressing F2 at this parameter in CBSETUP will display a color  chart 
  450.         and sample Split-Screen chat display using the colors you've chosen.
  451.  
  452.         Box line colors are always high intensity (bright). 
  453.  
  454.         ChatBox  must be registered for this setting to be recognized. In an 
  455.         unregistered copy, this will default to "6" when ChatBox is run.
  456.  
  457.  
  458.                        Section 2.3 continues on the next page
  459.  
  460.  
  461.  
  462.  
  463.  
  464.  
  465.         --------------------------------------------------------------------
  466.         Page 8                        ChatBox                         Page 8
  467.         --------------------------------------------------------------------
  468.  
  469.         2.3  Running CBSETUP and creating CHATBOX.CNF (continued)
  470.         ---------------------------------------------------------
  471.  
  472.         * Color for Sysop and Caller Name
  473.         ---------------------------------
  474.         The Sysop and caller names are placed in the "box" lines  separating
  475.         each  "box".  This color is used when the caller is in  color  mode. 
  476.         Pressing F2 at this parameter in CBSETUP will display a color  chart 
  477.         and sample Split-Screen chat display using the colors you've chosen.
  478.  
  479.         Name colors are always high intensity (bright).
  480.  
  481.         ChatBox  must be registered for this setting to be recognized. In an 
  482.         unregistered copy, this will default to "6" when ChatBox is run.
  483.  
  484.  
  485.         * Color to use for Position Arrow
  486.         ---------------------------------
  487.         A "position arrow" is located on the left of each chat "box" to show
  488.         the  current line.  This color is used when the caller is in  color. 
  489.         Pressing F2 at this parameter in CBSETUP will display a color  chart 
  490.         and sample Split-Screen chat display using the colors you've chosen.
  491.  
  492.         Position arrows are always high intensity (bright).
  493.  
  494.         ChatBox  must be registered for this setting to be recognized. In an 
  495.         unregistered copy, this will default to "6" when ChatBox is run.
  496.  
  497.  
  498.         * Character for Position Arrow
  499.         ------------------------------
  500.         A "position arrow" is located on the left of each chat "box" to show
  501.         the current line. This character may be set by the Sysop.
  502.  
  503.         Any ASCII character between 32 and 255 may be used for the  position
  504.         arrow character. A [space] (ASCII 32) may not be used, nor may ASCII
  505.         characters  below 32 (control characters which  some  communications
  506.         programs do not display properly).
  507.  
  508.  
  509.         * Disable Window Screen Clearing
  510.         --------------------------------
  511.         The Sysop and caller may clear their own "incoming" windows (the box
  512.         the other person is typing in) for  easier  readability  (horizontal
  513.         split screen mode only).
  514.  
  515.         Entering a Y  for yes in this parameter will disable  this  function
  516.         during split-screen chat sessions.
  517.  
  518.         Please see page 15 section 3.2 for additional information.
  519.  
  520.  
  521.  
  522.                        Section 2.3 continues on the next page
  523.  
  524.  
  525.  
  526.  
  527.  
  528.  
  529.  
  530.  
  531.         --------------------------------------------------------------------
  532.         Page 9                        ChatBox                         Page 9
  533.         --------------------------------------------------------------------
  534.  
  535.         2.3  Running CBSETUP and creating CHATBOX.CNF (continued)
  536.         ---------------------------------------------------------
  537.  
  538.         Disable `Leave a Comment' Prompt
  539.         --------------------------------
  540.         If the Sysop is unavailable (F4 key or Hours) or does not  answer  a
  541.         page, the caller will be asked if they would like to leave a comment
  542.         (just like PCBoard would).  If the caller responds Yes, ChatBox will
  543.         take the proper actions so that a C <ENTER> are entered at the  main
  544.         PCBoard prompt when PCBoard re-loads.
  545.  
  546.         Entering a Y  for yes in this parameter will disable  this  function
  547.         and return the caller to PCBoard whenever a page is unsuccessful.
  548.  
  549.  
  550.         Length of Paging Time (seconds)
  551.         -------------------------------
  552.         The length of time that ChatBox will beep, ring, flash, etc., during
  553.         a caller page may be configured by the Sysop. Valid entries are from
  554.         15 to 90 seconds.  The default is 30 seconds, which is also the same
  555.         for PCBoard's built-in page.  ChatBox reads record # 97 from PCBTEXT
  556.         (or appropriate language file) and displays it while paging:
  557.  
  558.         Page ends in 30 seconds.  (Ctrl-K) Aborts .
  559.  
  560.         ChatBox will automatically change '30' to the amount entered in this
  561.         parameter.  This allows PCBoard's (O) command to continue to be used
  562.         in conjunction with ChatBox for those that wish to do so.
  563.  
  564.  
  565.         Disable Use of PCBoard F4 Toggle
  566.         --------------------------------
  567.         ChatBox follows the F4 'paging allowed' toggle in PCBoard.  If F4 is
  568.         OFF, paging will not be permitted, if F4 is ON, paging is  permitted
  569.         if (A) the person has security to page,  and (B) if the page attempt
  570.         is within a time period allowed.
  571.  
  572.         This means that ChatBox uses the F4 toggle EXACTLY as  PCBoard's (O)
  573.         command does.  By using the F4 toggle, the Sysop can easily turn the
  574.         page function (ChatBox or PCBoard) off on a temporary basis  without
  575.         having to re-configure any setup parameters.
  576.  
  577.         Although  not necessary with ChatBox, you may disable  PCBoard's (O)
  578.         by turning off PCBoard's F4 toggle and answering this parameter Yes.
  579.  
  580.  
  581.  
  582.                        Section 2.3 continues on the next page
  583.  
  584.  
  585.  
  586.  
  587.  
  588.  
  589.  
  590.  
  591.  
  592.  
  593.  
  594.  
  595.  
  596.  
  597.         --------------------------------------------------------------------
  598.         Page 10                       ChatBox                        Page 10
  599.         --------------------------------------------------------------------
  600.  
  601.         2.3  Running CBSETUP and creating CHATBOX.CNF (continued)
  602.         ---------------------------------------------------------
  603.  
  604.         Always Start with Log (ALT-L) On
  605.         --------------------------------
  606.         ChatBox contains a toggle that allows the Sysop to log chat sessions 
  607.         to log files in the default ChatBox directory.  This toggle  is  the
  608.         ALT-L key combination.  The (L) which appears on the ChatBox  status
  609.         line indicates logging is active.
  610.  
  611.         If the Sysop desires, ChatBox may start with the logging mode on  as
  612.         each chat session begins instead of manually turning it on with  the
  613.         ALT-L keypress. 
  614.  
  615.         Refer to page 18 section 4.3 for information regarding chat logs.
  616.  
  617.         * Sound to use for VIP paging
  618.         -----------------------------
  619.         You  may  select the type of sound ChatBox will make when  a  caller 
  620.         listed in CHATBOX.VIP pages outside of normal paging hours.
  621.  
  622.         (1)  The familiar "beep beep".
  623.         (2)  The familiar "beep beep, with a lower tone than #1.
  624.         (3)  European telephone ring. Two short rings.
  625.         (4)  Telephone ring.  Low pitch.
  626.         (5)  Telephone ring.  Medium pitch.
  627.         (6)  Telephone ring.  High pitch.
  628.         (7)  Silent - Flashing box on the Sysop's screen.
  629.         (8)  Shell - Use another program or device for sounds or screens.
  630.         (9)  Use LPT1 (parallel printer) bell.
  631.         (10) Use LPT2 (parallel printer) bell.
  632.         (11) Use LPT3 (parallel printer) bell.
  633.         (12) Generic "beep beep" using console for use with older PCs.
  634.  
  635.         Press F2 at this parameter to listen to the sound you have selected.
  636.  
  637.         If selecting #8 (shell) see page 16 section 3.4 for instructions  on
  638.         creating SOUND.BAT.
  639.  
  640.         *  Reason Prompt (or NONE)
  641.         --------------------------
  642.         If ChatBox is being used to page the Sysop,  this optional parameter
  643.         may be used to ask the caller to briefly state the reason  they  are
  644.         paging  the Sysop.  If this parameter is blank, or NONE is  entered, 
  645.         this question will be disabled in ChatBox.
  646.  
  647.         If the Sysop is initiating the chat, this parameter is ignored.
  648.  
  649.         A file name may be specified in this parameter  by starting the left
  650.         most position with a % followed by a file. If you specify a file, do
  651.         NOT specify a location.  The file must reside with CHATBOX.EXE.  For
  652.         example:
  653.         %WHY.TXT Briefly state the reason for this chat?
  654.  
  655.  
  656.                        Section 2.3 continues on the next page
  657.  
  658.  
  659.  
  660.  
  661.  
  662.  
  663.         --------------------------------------------------------------------
  664.         Page 11                       ChatBox                        Page 11
  665.         --------------------------------------------------------------------
  666.  
  667.         2.3  Running CBSETUP and creating CHATBOX.CNF (continued)
  668.         ---------------------------------------------------------
  669.  
  670.         * Unavailable Text
  671.         ------------------
  672.         This text is displayed when F4 is toggled off, when the caller  does
  673.         not have a sufficient access level to request a chat, or when a page
  674.         attempt goes unanswered. For example:
  675.         The Sysop is not currently available for chat.
  676.  
  677.         The above is displayed to the caller and written to the CALLER log.
  678.  
  679.         A file name may be specified in this parameter  by starting the left
  680.         most position with a % followed by a file. Do NOT specify a location
  681.         with the name. The file must reside with CHATBOX.EXE. For example:
  682.         %NO.TXT No one is available for a chat.
  683.  
  684.         NO.TXT is displayed to the caller, the text is written to CALLER(x).
  685.  
  686.  
  687.         * Hours Text
  688.         ------------
  689.         This text is displayed when a caller is requesting a chat outside of
  690.         the hours allowed for the particular day of the week. For example:
  691.         Paging is allowed hh:mm - hh:mm. Please leave a comment.
  692.  
  693.         The above is displayed to the caller and written to the CALLER log.
  694.  
  695.         A file name may be specified in this parameter  by starting the left
  696.         most position with a % followed by a file. Do NOT specify a location
  697.         with the name. The file must reside with CHATBOX.EXE. For example:
  698.         %HOURS.TXT Page is not available at this hour.
  699.  
  700.         HOURS.TXT is displayed to caller, the text is written to CALLER(x).
  701.  
  702.  
  703.         * Page Start and Stop Times  (CBSETUP.EXE page 2)
  704.         -------------------------------------------------
  705.         You may enter 3 page starting and stopping times for each day of the
  706.         week.  Times must be entered in HH:MM format, where HH is a value of
  707.         0 through 23,  and MM is a value of 0 through 59.  CBSETUP  performs
  708.         minimal  testing of the hours input here.  Care should be  taken  to
  709.         insure the times which are input are valid and in the HH:MM format.
  710.  
  711.         To disable paging on a particular day, simply set the page times for
  712.         PERIOD 1 on that day a minute apart, such as 12:00 - 12:01, and  set
  713.         the start and stop times for PERIOD 2 & 3 to the same time. If there
  714.         is concern about a caller being able to activate a page during  this 
  715.         one  minute time period during the day (which is  highly  unlikely),
  716.         set this one minute period so it will occur during your daily event.
  717.                                              
  718.         For 24 hour paging, set PERIOD 1 to the same start and stop times.
  719.   
  720.         PERIODS 2 & 3 are ignored if the start and stop times are the same.
  721.  
  722.         The TAB key rotates through different PERIODS in the same day.
  723.  
  724.  
  725.  
  726.  
  727.  
  728.  
  729.         --------------------------------------------------------------------
  730.         Page 12                       ChatBox                        Page 12
  731.         --------------------------------------------------------------------
  732.  
  733.         2.4  Setting up for Sysop initiated chats
  734.         -----------------------------------------
  735.         For  the  Sysop to initiate an on-line chat using ChatBox, all  that 
  736.         needs  to  be  done is for the Sysop to type  PAGE  <enter>  at  the 
  737.         PCBoard  main  prompt. While ChatBox is loading,  you  must  quickly 
  738.         press any key on the local keyboard. When ChatBox loads and sees the 
  739.         keystroke  waiting in the local system's keyboard buffer,  it  knows 
  740.         the Sysop is initiating the chat and immediately starts in chat mode 
  741.         instead  of "paging" mode.  
  742.  
  743.         For this to function properly with all callers, you must install the 
  744.         PAGE  door in PCBoard so that all callers can access it with  a  low 
  745.         security  in DOORS.LST. ChatBox will follow the security  level  for 
  746.         PCBoard's "O" command whenever a caller tries to page using ChatBox.
  747.           
  748.  
  749.         * Sysop Initiated Chat - AUTOMATED Method #1 :
  750.  
  751.         Using PCBSETUP, you may define the ten SHIFT-FUNCTION keys (SHIFT-F1 
  752.         through SHIFT-F10).  This is an ideal and fast way for the Sysop  to 
  753.         bring  up  the  PAGE command on the caller. Bring  up  PCBSETUP  and 
  754.         choose  one  of these keys, (SHIFT-F10 will probably be  easiest  to 
  755.         remember - F10 for PCBoard chat,  SHIFT-F10 for ChatBox).  These are 
  756.         located  on  the  Options 2 page in PCBSETUP.  To install  the  PAGE
  757.         command, simply enter the following:
  758.           
  759.         F-Key #10 : PAGE ^M
  760.  
  761.         The  ^M must be entered exactly as shown.  
  762.  
  763.         Whenever  you wish to chat with caller, press SHIFT-F10, then  press  
  764.         any  key while ChatBox is loading to bypass the page mode and  start 
  765.         directly in chat mode (as described in the first paragraph above).
  766.  
  767.         It  is  not  possible for the caller to bring up ChatBox using  this 
  768.         method, as the caller is never capable of placing keystrokes in  the 
  769.         local (host) keyboard while ChatBox is loading.
  770.  
  771.  
  772.  
  773.         * Sysop Initiated Chat - AUTOMATED Method #2 :
  774.  
  775.         Enclosed   with   CBOX22.ZIP  are  files  called   SET_F10.EXE   and 
  776.         SET_F10.DOC.  SET_F10 is a TSR designed to be installed in BOARD.BAT 
  777.         before  calling PCBoard.  It detects Sysop F10 key presses and  asks 
  778.         if  the Sysop wants to issue the PAGE command or use PCBoard's  chat 
  779.         facility.  SET_F10 is a separate program that is released  with  the 
  780.         ChatBox program. SET_F10.DOC contains all installation and operating 
  781.         instructions.  No part of this manual (CHATBOX.DOC) other than  this 
  782.         paragraph pertains to the SET_F10 program.
  783.                                                             
  784.  
  785.  
  786.  
  787.  
  788.  
  789.  
  790.  
  791.  
  792.  
  793.  
  794.  
  795.         --------------------------------------------------------------------
  796.         Page 13                       ChatBox                        Page 13
  797.         --------------------------------------------------------------------
  798.  
  799.         2.5  Setting up for multi-language use
  800.         --------------------------------------
  801.         ChatBox  uses text from PCBTEXT or appropriate language  files  with 
  802.         the  exception of the text that is used in CHATBOX.CNF. To make  any 
  803.         text in CHATBOX.CNF language compatible, simply create  a  duplicate 
  804.         CHATBOX.CNF  file except  give it  the  appropriate  EXTension.  For 
  805.         instance with French, use the appropriate French in CHATBOX.FRE  and 
  806.         ChatBox will automatically use CHATBOX.FRE instead of CHATBOX.CNF as 
  807.         the configuration file. You do not need to worry about what  ChatBox 
  808.         is  passed in the door file. If passed CHATBOX.CNF and the  language 
  809.         is .FRE, ChatBox will look for CHATBOX.FRE before using CHATBOX.CNF.
  810.  
  811.         2.6  Setting up V.I.P. callers (CHATBOX.VIP)
  812.         --------------------------------------------
  813.         To  create a VIP list of callers who may page at any time, create  a 
  814.         text file called CHATBOX.VIP. It must reside in the same location as 
  815.         CHATBOX.EXE. To install special names into CHATBOX.VIP, simply enter 
  816.         the names one at a time, with each name beginning on a new line. 
  817.  
  818.         Callers  who appear in CHATBOX.VIP will be able to page the Sysop at 
  819.         any time regardless of page time settings.
  820.  
  821.         Callers  who are listed in CHATBOX.VIP will NOT be able to PAGE  the 
  822.         Sysop  if  the F4 page bell toggle has been turned  off  in  PCBoard 
  823.         (unless the ability to follow the F4 setting has been disabled  with 
  824.         CBSETUP).  It  is assumed that if the Sysop has turned F4  off  then
  825.         they really don't wish to disturbed. 
  826.  
  827.         2.7  Setting up callers who cannot page (CHATBOX.NOT)
  828.         -----------------------------------------------------
  829.         To  create a list of callers who can NEVER page, regardless of  page 
  830.         time  settings,  F4  page toggle, etc., create a  text  file  called 
  831.         CHATBOX.NOT. It must reside in the same location as CHATBOX.EXE.  To 
  832.         install names into CHATBOX.NOT simply enter the names one at a time, 
  833.         with each name beginning on a new line. 
  834.  
  835.         2.8  Setting up PCBoard for an alternate chat device
  836.         ----------------------------------------------------
  837.         It  is not necessary to disable PCBoard's "O" command in  order  for 
  838.         ChatBox to function. However, if you wish to use ChatBox exclusively 
  839.         then follow these simple steps.
  840.  
  841.         1)  Set record #128 in all PCBTEXT files to:
  842.                     "Please use the PAGE command for paging"
  843.                   
  844.         2) Use  PCBSETUP to set the page times in PCBOARD.DAT to one  minute 
  845.            apart, for example 12:00 - 12:01.  Setting this one minute period 
  846.            so that it occurs during the system event is ideal.
  847.                   
  848.         When a caller presses "O" in PCBoard, they will receive the  "Please 
  849.         use  the PAGE command" instruction contained in record #128  of  the 
  850.         appropriate PCBTEXT file.
  851.                                       
  852.         The  method prescribed above allows PCBoard and ChatBox to  continue 
  853.         using the F4 setting for its intended use.
  854.  
  855.  
  856.  
  857.  
  858.  
  859.  
  860.  
  861.         --------------------------------------------------------------------
  862.         Page 14                       ChatBox                        Page 14
  863.         --------------------------------------------------------------------
  864.  
  865.         3.0  Notes regarding PCBTEXT files
  866.         ----------------------------------
  867.         ChatBox detects the language being used and uses the following  text 
  868.         from the appropriate PCBTEXT (PCBTEXT.???) file.
  869.  
  870.         Rec#   Default text
  871.                   
  872.         97     Page ends in 30 seconds.  (Ctrl-K) Aborts .
  873.                Notes:  ChatBox  will  automatically replace  '30'  with  the 
  874.                number of seconds for paging time set in CBSETUP.EXE.
  875.  
  876.         175    Sysop CHAT active at~
  877.                Notes: Written to caller log only. Time is added to end. 
  878.                                  
  879.         219    Sysop CHAT ended at~ 
  880.                Notes: Written to caller log and displayed after a chat. Time
  881.                is added to end of line.
  882.           
  883.         327    I'm back!  Thanks for waiting~   
  884.                Notes:  Displayed  on return from Sysop  F5.  Caller's  first 
  885.                name is added to end of the line.
  886.                                  
  887.         333    Hello, This is @OPTEXT@.~~
  888.                Notes: Displayed in Sysop's "box" when a chat begins. Chatbox
  889.                will replace @OPTEXT@ with Sysop's name in CBSETUP.
  890.  
  891.         409    Operator paged at~ 
  892.                Notes:  Written to caller log only. Time is added to the  end 
  893.                of  the  line, followed by the REASON the  caller  paged  (if 
  894.                used).
  895.  
  896.         418    Press (Enter) to continue
  897.                Notes: Self explanatory.
  898.  
  899.         436    ______ has exited to DOS.  Please wait ...
  900.                Notes:  Displayed  when Sysop F5'd to DOS.  Sysop's  name  in 
  901.                CBSETUP is added to the beginning of the line.
  902.  
  903.         571    Would you like to leave a comment to the Sysop instead 
  904.                Notes: Used if a page attempt is unsuccessful.
  905.                   
  906.  
  907.         ADDITIONAL NOTES:
  908.         -----------------
  909.  
  910.         @FIRST@ (caller's first name) may be used in any line. 
  911.                                       
  912.         ChatBox  replaces ~ characters with hard spaces in the same  fashion 
  913.         PCBoard does in PCBTEXT.
  914.                   
  915.         The  text  used  from PCBTEXT files is  simple  informational  text. 
  916.         ChatBox does not support the use of %FILENAME conventions in any  of 
  917.         the above PCBTEXT parameters.
  918.  
  919.  
  920.  
  921.  
  922.  
  923.  
  924.  
  925.  
  926.  
  927.         --------------------------------------------------------------------
  928.         Page 15                       ChatBox                        Page 15
  929.         --------------------------------------------------------------------
  930.  
  931.         3.1  Notes Regarding The F4 Function Key
  932.         ----------------------------------------
  933.         ChatBox follows the F4 toggle from PCBoard. This allows the Sysop to 
  934.         easily toggle paging on or off at any time.
  935.  
  936.         ChatBox  will  not follow the F4 toggle if ability to  so  has  been 
  937.         disabled  with CBSETUP.  If so, all references to any F4 key  action 
  938.         in this manual should be disregarded.
  939.           
  940.         The Sysop may also set the F4 toggle while in ChatBox. 
  941.  
  942.         To determine if you have F4 toggled ON in PCBoard, look at PCBoard's 
  943.         call waiting screen. The very center information block will indicate 
  944.         whether  "Page  Bell is Off" or "Page Bell is On".  If  you  are  in 
  945.         PCBoard  locally or a caller is on-line, you can determine if F4  is 
  946.         toggled on by the (B) on the very bottom status line. There may be a 
  947.         "P"  or  "A"  in the parenthesis with the  "B",  (PAB),  (AB),  etc. 
  948.         depending  on  how other toggles are set in PCBoard.  If  a  "B"  is 
  949.         there,  the page bell is toggled on and a caller may page the  Sysop 
  950.         if the current time is within a specified paging period.
  951.           
  952.  
  953.         3.2  Notes regarding window (box) clearing
  954.         ------------------------------------------
  955.         If  this feature is allowed (in CBSETUP), the Sysop and  caller  may 
  956.         clear their incoming windows for easier readability while chatting.
  957.  
  958.         The Sysop sees this line in the center of the screen:
  959.  
  960.         [ Name ]---------------------[ ALT-C=Clear ^ ]----------------------
  961.  
  962.         The caller sees this line in the center:
  963.  
  964.         [ Name ]----------------------[ ESC=Clear v ]-----------------------
  965.         
  966.         Note:  The  (^ and v) in each line above are actually  up  and  down 
  967.         arrows, and not reproduced in the documentation to prevent  problems 
  968.         while printing the documentation.
  969.  
  970.         The  caller must press ESC and the Sysop must press ALT-C  to  clear 
  971.         the incoming window. This places the last line of text in the window 
  972.         at the top of the window.
  973.                     
  974.         NOTE:  Each person may only clear the incoming text from  the  other 
  975.         person. It is not practical to allow the person typing to clear  the 
  976.         window they are typing (sending) in, as it is IMPOSSIBLE to know  if 
  977.         the other person has read, or is keeping up with, the other person's 
  978.         typing!
  979.  
  980.         This  is only available in Horizontal mode. The performance of  this 
  981.         feature  while  in Vertical chat mode was not  favorable  enough  to 
  982.         include it in ChatBox.
  983.  
  984.  
  985.  
  986.  
  987.  
  988.  
  989.  
  990.  
  991.  
  992.  
  993.         --------------------------------------------------------------------
  994.         Page 16                       ChatBox                        Page 16
  995.         --------------------------------------------------------------------
  996.  
  997.         3.3  Notes regarding the "Leave a comment instead?" prompt
  998.         ----------------------------------------------------------
  999.         If  the Sysop is unavailable (F4 key or Hours) or does not answer  a 
  1000.         page,  the  caller  will  be asked if they would  like  to  leave  a 
  1001.         comment. ChatBox uses record #571 from PCBTEXT for this purpose.  If 
  1002.         the  caller  responds Yes, ChatBox will take the proper  actions  so 
  1003.         that a  C <ENTER>  are entered at the PCBoard prompt  after  ChatBox 
  1004.         exits and PCBoard will act as though it were typed by the Caller.
  1005.  
  1006.         NOTE: Use of this feature requires that your main menu (BRDM) not be 
  1007.         so long that it normally requires a "More" prompt to appear. If BRDM 
  1008.         is  too  long, PCBoard will ask the "More" question, the C  will  be 
  1009.         entered  and  ignored, then the <ENTER> will be used by  the  "More" 
  1010.         question.
  1011.  
  1012.         This feature can be disabled with CBSETUP if it is not desired.
  1013.  
  1014.  
  1015.         3.4  Notes regarding SOUND.BAT
  1016.         ------------------------------
  1017.         SOUND.BAT is called if #8 has been selected for the type of sound to 
  1018.         make when paging.  ChatBox will shell out to SOUND.BAT every  couple 
  1019.         of seconds instead of making a selected noise. 
  1020.  
  1021.         This allows the Sysop to make their own noise, screen displays, etc.
  1022.           
  1023.         Note:   We  have  received  reports  that  sound  cards  have   been 
  1024.         successfully  used to create page sounds in SOUND.BAT. It should  be 
  1025.         noted  that this process could have difficulties.  It would  not  be 
  1026.         surprising  for  some sound card drivers to  created  problems  with 
  1027.         communications programs.  Test carefully and thoroughly if you  plan 
  1028.         on using a sound card to create page sounds.
  1029.                          
  1030.         In all cases, keep whatever is placed in SOUND.BAT small and fast.
  1031.  
  1032.  
  1033.         3.5  Notes regarding text file displays
  1034.         ---------------------------------------
  1035.         ChatBox will display text files if indicated in certain text prompts 
  1036.         in  CBSETUP. These text files support PCBoard color macros.  Because 
  1037.         ChatBox has been designed to be as small as possible for "shell  to" 
  1038.         door  purposes,  ANSI  capabilities in these text  files  have  been 
  1039.         intentionally omitted.
  1040.                                         
  1041.         These  text  files also support the use of the  @cls@  clear  screen 
  1042.         macro,  as well as the use of @first@ for the caller's  first  name. 
  1043.         Support  for  a multitude of @info@ macros  has  been  intentionally 
  1044.         omitted  to  keep memory consumption as low as possible for  use  in 
  1045.         the "shell to" door process.
  1046.  
  1047.         If  multi-languages  are in use, the appropriate extension  will  be 
  1048.         added to these files.  If the language file exists, it will be shown  
  1049.         to the caller.
  1050.  
  1051.  
  1052.  
  1053.  
  1054.  
  1055.  
  1056.  
  1057.  
  1058.  
  1059.         --------------------------------------------------------------------
  1060.         Page 17                       ChatBox                        Page 17
  1061.         --------------------------------------------------------------------
  1062.  
  1063.         4.0  Sysop function keys
  1064.         ------------------------
  1065.         ChatBox  follows F3 (printer on/off), F4 (page bell on/off)  and  F9 
  1066.         (display  on/off)  toggles  from PCBoard. If F3 is on, ChatBox  will 
  1067.         print any information sent to the caller log to the printer also. If
  1068.         F9 is off, ChatBox will clear the screen after an unsuccessful  page 
  1069.         attempt. The F4 key is explained in detail elsewhere in this manual.
  1070.  
  1071.         Sysops may drop to DOS using the F5 key if F5 drop to DOS is enabled 
  1072.         in PCBSETUP for the node.
  1073.  
  1074.         During  a  chat,  the Sysop may press ALT-P  for  a  profile  screen 
  1075.         containing many of the caller's statistics and settings.  In  Split-
  1076.         Screen  chat, this appears over the "box" the Sysop  would  normally 
  1077.         type  in,  and the caller is unaware of its presence. In  fact,  the 
  1078.         caller  may  keep typing while the Sysop is reviewing  the  profile!  
  1079.         After the Sysop has reviewed the profile the contents of the Sysop's 
  1080.         "chatbox" will be restored.  In regular non-split screen chat  mode, 
  1081.         the  caller  will not be able to continue typing while  the  profile 
  1082.         information is popped up on the Sysop's screen.
  1083.                                    
  1084.         While  the above ALT-P information is on the screen, the  Sysop  may 
  1085.         edit any of the caller's parameters displayed by pressing ALT-E  for 
  1086.         edit.  The  Sysop  may then cursor  through  the  parameters  making 
  1087.         changes  as needed. Caller input is not accepted while the Sysop  is 
  1088.         actually Editing the Profile.  The Sysop may press ALT-S to save and 
  1089.         record  any changes or ALT-A to abort any changes.   After  pressing 
  1090.         ALT-S or ALT-A while editing, chatting will resume as normal.
  1091.           
  1092.         ChatBox will act on ALT-X and ALT-N requests from the Sysop. ChatBox 
  1093.         will set the appropriate flag so that PCBoard will use it after  the 
  1094.         caller logs off (as if ALT-X or ALT-N had been set in PCBoard).
  1095.  
  1096.  
  1097.         4.1  Technical notes
  1098.         --------------------
  1099.         ChatBox has been designed to run specifically with  PCBoard versions
  1100.         14.5 & 14.5a. ChatBox will not run with earlier versions of  PCBoard 
  1101.         or with other brands of software.
  1102.  
  1103.         Carrier is monitored by ChatBox. Should a caller drop carrier  while 
  1104.         in  ChatBox they will be returned to PCBoard, which will detect  the 
  1105.         "no carrier" status and cycle appropriately.
  1106.                   
  1107.         ChatBox works with non-standard com ports ,addresses, and IRQs. COM1 
  1108.         is address 3F8/IRQ 4. COM2 is address 2F8/IRQ 3. If a COM port other 
  1109.         than  1  or  2  is  used, ChatBox  will  use  the  address  and  IRQ 
  1110.         information as indicated in PCBOARD.DAT for the node.
  1111.  
  1112.         ChatBox gives the caller time credit while chatting with the Sysop.
  1113.  
  1114.         If  it is detected that the caller's communications program  is  not 
  1115.         ANSI capable, ChatBox will start the chat in the regular,  non-split 
  1116.         screen  chat mode.  A message will appear on the Sysop's  screen  if 
  1117.         this occurs.
  1118.  
  1119.  
  1120.  
  1121.  
  1122.  
  1123.  
  1124.  
  1125.         --------------------------------------------------------------------
  1126.         Page 18                       ChatBox                        Page 18
  1127.         --------------------------------------------------------------------
  1128.  
  1129.         4.2  Caller log entries
  1130.         -----------------------
  1131.         ChatBox makes pertinent entries into the caller log as follows:
  1132.           
  1133.         If a REASON for paging is requested, the caller's answer is appended 
  1134.         to the "Operator Paged at" text and written to the CALLER files.
  1135.                               
  1136.         The  "Hours available" text from CBSETUP is written to CALLER  files 
  1137.         if a page is attempted outside of paging times. 
  1138.  
  1139.         The  "Unavailable text" from CBSETUP is written to CALLER  files  if 
  1140.         the  caller  lacks security to page, if F4 page is OFF,  or  if  the 
  1141.         Sysop does not answer a page attempt.
  1142.           
  1143.         Also  see  section 3.0 page 14 for other text which  is  written  to
  1144.         CALLER files by ChatBox.
  1145.            
  1146.         4.3  ChatBox CHATLOG (ALT-L) files
  1147.         ----------------------------------
  1148.         Sysops may keep a record of the contents of their chat with a caller 
  1149.         by entering ALT-L during the chat.  ChatBox will add the text of the 
  1150.         chat to a file called CHATLOG.xxx, where xxx is the node number  the 
  1151.         chat  is occurring on.  CHATLOG files are located with  CHATBOX.EXE. 
  1152.         CHATLOG  files  are  appended (added) to with each  ALT-L,  so  care 
  1153.         should be taken if this feature is used often so that the log  files 
  1154.         will not become too large to handle.
  1155.  
  1156.         You  may turn logging turned ON by default during each chat  session 
  1157.         by toggling the appropriate setting in CBSETUP.EXE.
  1158.  
  1159.         4.4  Multi-nodes, networks, multi-taskers
  1160.         -----------------------------------------
  1161.         ChatBox  has been developed in a networked environment.  All  multi-
  1162.         node  features are thoroughly tested on our own  multi-node  PCBoard 
  1163.         system.  Two  of ChatBox's primary beta test facilities  are  twenty 
  1164.         node systems.
  1165.         
  1166.         ChatBox is DESQview aware.  It is automatically detected, screen and 
  1167.         keyboard  I/O are "well behaved", and time slices are given back  to 
  1168.         other applications while ChatBox is idle. 
  1169.  
  1170.         4.5  Error messages
  1171.         -------------------
  1172.         ChatBox gives verbose installation error messages, such  as  invalid 
  1173.         paths.  These messages appear and there is a short pause while  they 
  1174.         are displayed. 
  1175.  
  1176.         4.6  Where to receive assistance
  1177.         --------------------------------
  1178.         Yandell  Computer  Services (YCS) provides the  following  technical 
  1179.         assistance for ChatBox:
  1180.           
  1181.         813-842-8099   The YCS Support System.  Available to all BBS Sysops.
  1182.                        INSTANT on-line credit card registration and  support
  1183.                        system for YCS Shareware. 
  1184.    
  1185.  
  1186.  
  1187.  
  1188.  
  1189.  
  1190.  
  1191.         --------------------------------------------------------------------
  1192.         Page 19                       ChatBox                        Page 19
  1193.         --------------------------------------------------------------------
  1194.  
  1195.         4.7  Disclaimer and warranty
  1196.         ----------------------------
  1197.         ChatBox  is  a  shareware product. ChatBox may be  uploaded  to  BBS 
  1198.         systems as long as copyright notices are not removed and no  changes 
  1199.         are  made  to  the program.  There are no warranties,  expressed  or 
  1200.         implied,  for  unregistered copies of ChatBox.  Sysops  who  install 
  1201.         ChatBox on their systems assume any and all liabilities for anything 
  1202.         which may result as a consequence of running ChatBox. For registered 
  1203.         copies of ChatBox, Yandell Computer Services warrants  that  ChatBox 
  1204.         will perform as described in this documentation.  In the event  that 
  1205.         ChatBox does not perform as specified, Yandell Computer Services may 
  1206.         elect  to fix ChatBox or refund the amount paid, if notified  within 
  1207.         30 days of registration.
  1208.  
  1209.         Under no circumstances shall Yandell Computer Services or the author
  1210.         of ChatBox be liable for any loss of profit or  any  other  damages, 
  1211.         including but not limited to special, incidental, consequential,  or 
  1212.         other damages, arising out of the use or inability to use ChatBox.
  1213.  
  1214.  
  1215.         4.8  License to use ChatBox
  1216.         ---------------------------
  1217.         ChatBox is not "public domain" or "free" software. A limited license 
  1218.         is granted to use and evaluate ChatBox for thirty days after initial 
  1219.         installation.  ChatBox  must be registered if it is used  after  the 
  1220.         initial thirty day evaluation period.            
  1221.  
  1222.         A  ChatBox registration may be used only on the original  licensee's 
  1223.         BBS system and only on nodes the original licensee owns and operates 
  1224.         for  their own purposes.  If the original licensee leases  or  sells 
  1225.         some  or  all  of their nodes to another entity,  those  nodes  will 
  1226.         require  their own ChatBox registration.  ChatBox registrations  are 
  1227.         not transferable. 
  1228.  
  1229.         A  ChatBox registration is a license to use the ChatBox software  on 
  1230.         one  (1) BBS System at a single location with as many nodes  as  the 
  1231.         original  licensee  owns and operates at THAT  location.   When  the 
  1232.         licensee  owns  and  operates other BBS' in  other  locations,  each 
  1233.         location will require a separate ChatBox registration.
  1234.  
  1235.         If ChatBox has not been registered after 30 days, a  Sysop  reminder 
  1236.         will begin appearing at program termination and will also be written 
  1237.         to the current node's caller log file.
  1238.    
  1239.  
  1240.         4.9  Revision history
  1241.         ---------------------
  1242.         Date       Version    Details
  1243.         --------   -------    -------
  1244.         06-14-91   1.0        ChatBox initial release.
  1245.         08-10-91   1.1        See the enclosed FEATURES.NEW file.
  1246.         11-08-91   1.2        See the enclosed FEATURES.NEW file.
  1247.         12-20-91   1.3        See the enclosed FEATURES.NEW file.
  1248.         03-27-92   2.0        See the enclosed FEATURES.NEW file.
  1249.         05-01-92   2.1        See the enclosed FEATURES.NEW file.
  1250.         11-27-92   2.2        See the enclosed FEATURES.NEW file.
  1251.  
  1252.  
  1253.  
  1254.  
  1255.  
  1256.  
  1257.         --------------------------------------------------------------------
  1258.         Page 20                       ChatBox                        Page 20
  1259.         --------------------------------------------------------------------
  1260.  
  1261.         5.0  Registering ChatBox
  1262.         ------------------------
  1263.         Registration  removes  the [UNREGISTERED COPY]  message  at  program 
  1264.         termination along with the corresponding brief  delay.  Registration 
  1265.         also enables the Sysop definable colors for Split-Screen chat.
  1266.  
  1267.         Registration is $15.00 and may be paid by check, money order,  VISA, 
  1268.         Mastercard, Discover, and American Express.  Receive a  registration
  1269.         number INSTANTLY by registering with a major credit card!
  1270.           
  1271.         Refer to the ORDER.FRM file for complete registration instructions.
  1272.                
  1273.  
  1274.         5.1  Register with CONFIDENCE - Author Information
  1275.         --------------------------------------------------
  1276.         L.  Brent  Yandell   has been programming  for  over  eleven  years, 
  1277.         including  more  than five years  of  developing  telecommunications 
  1278.         software.  Many Sysops will be familiar with PCBFV, the popular  on- 
  1279.         line PCBoard File Viewer, and QReader,  the `full-screen' text door.
  1280.  
  1281.         Yandell Computer Services (YCS) is a  licensed  business,  operating
  1282.         and existing under the laws of the State of Florida.
  1283.  
  1284.         Writing  BBS  Shareware doors and utilities, in addition  to  custom 
  1285.         programming, is our business.... our ONLY business.
  1286.  
  1287.         First Door Release: 7/6/87 (USBBSDOR) - Still updated and supported!
  1288.  
  1289.         YCS  Shareware is GUARANTEED (each product's  documentation contains 
  1290.         each product's specific guarantee).
  1291.  
  1292.         Yandell  Computer  Services is an *AUTHORIZED*  merchant  for  VISA, 
  1293.         Mastercard, Discover, and American Express charge cards.
  1294.  
  1295.         A dedicated multi-node BBS for support and on-line registrations,  a 
  1296.         toll-free voice line for registrations, and a voice support line for
  1297.         registered customers are just a few of our offerings in our  efforts 
  1298.         to provide you with FAST, FRIENDLY SERVICE.
  1299.  
  1300.